package br.fic.poo.agenda.classes;

import java.io.Serializable;
import java.util.GregorianCalendar;

public class Compromisso implements Serializable
{
    private Integer id;
    private String descricao;
    private ETipoCompromisso tipo;
    private GregorianCalendar dataCompromisso;
    private Integer tempo;
    private Double valor;
	
    public Compromisso() 
    {  }

    public Compromisso(Integer id,String descricao, ETipoCompromisso tipo,
		GregorianCalendar dataCompromisso, Integer tempo, Double valor) 
    {
	this.id = id;
	this.descricao = descricao;
	this.tipo = tipo;
	this.dataCompromisso = dataCompromisso;
	this.tempo = tempo;
	this.valor = valor;
    }

    public Integer getId() 
    {
    	return id;
    }

    public void setId(Integer identificador) 
    {
    	this.id = id;
    }

    public String getDescricao() 
    {
    	return descricao;
    }

    public void setDescricao(String descricao) 
    {
    	this.descricao = descricao;
    }

    public ETipoCompromisso getTipo() 
    {
    	return tipo;
    }

    public void setTipo(ETipoCompromisso tipo) 
    {
    	this.tipo = tipo;
    }

    public GregorianCalendar getDataCompromisso() 
    {
    	return dataCompromisso;
    }
    
    public void setDataCompromisso(GregorianCalendar dataCompromisso) 
    {
    	this.dataCompromisso = dataCompromisso;
    }

    public Integer getTempo() 
    {
    	return tempo;
    }

    public void setTempo(Integer tempo) 
    {
    	this.tempo = tempo;
    }

    public Double getValor() 
    {
    	return valor;
    }
    
    public void setValor(Double valor) 
    {
    	this.valor = valor;
    }
    

}
